gsk: Add GskVulkanClip
authorBenjamin Otte <otte@redhat.com>
Fri, 23 Dec 2016 20:36:17 +0000 (21:36 +0100)
committerBenjamin Otte <otte@redhat.com>
Sat, 24 Dec 2016 05:19:16 +0000 (06:19 +0100)
commit2bca24c4552b8af6ff940c019b35e3c561bfa9fb
tree6cb067b253a84cb2f953d0aa9ddc66bcf254df5b
parent1d845557297ddd114bb6e2c8d2332895967c9d42
gsk: Add GskVulkanClip

This is now tracking the clips added by the clip nodes.
If any particular node can't deal with a clip, it falls back to Cairo
rendering. But if it can, it will render it directly.
gsk/Makefile.am
gsk/gskroundedrect.c
gsk/gskroundedrectprivate.h
gsk/gskvulkanclip.c [new file with mode: 0644]
gsk/gskvulkanclipprivate.h [new file with mode: 0644]
gsk/gskvulkanrender.c
gsk/gskvulkanrenderpass.c
gsk/gskvulkanrenderpassprivate.h